whole roasted cattle head - Espagnol Anglais Dictionnaire